@charset "gb2312";
body,div,ul,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,A,A:hover{margin:0px;padding:0px;text-align:left;font-family:"微软雅黑";text-decoration: none;color: #666;list-style:none ;}
A:hover{color: #01539d;}
.bai{color:#FFFFFF;}
.bai a{color:#FFFFFF;}
.bk{border:1px solid #cfcfcf;background:#f4f4f4;border-top:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.head{width:100%;}
.zxgg{width: 100%;background: #dddddd;height: 40px;}
.zxgg ul{width: 1200px;margin: auto;line-height: 40px;}
.zxgg ul span{float: right;}
/*导航*/
.nav{width:940px;float: right;z-index:10;height: 130px;}
.t_c_bottom{width:940px;margin:auto;z-index:10;position:relative;}
.t_c_bottom .thisMenu{width: 110px;background: #56a50d;height: 130px;position:absolute;z-index:5;}
.t_c_bottom ul li{position:relative;float:left;width:110px; z-index:35;}
.t_c_bottom ul .sy{}
.t_c_bottom ul .thisli a{color: #fff;transition: all 0.6s;}
.t_c_bottom ul li a{display:block;width:110px;height:130px;line-height: 130px;font-size: 15px;text-align:center;}
.t_c_bottom ul li a:hover{color: #fff;}
.t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;width:110px;height:0px;left:0px;top:130px;z-index:100;}
.t_c_bottom ul li .Nodes ul{position:static;float:left;width:110px;left:0px;top:0px;z-index:100;padding-bottom: 10px;background-color:rgba(86,165,13,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C802328d,endColorstr=#C802328d);}
.t_c_bottom ul li .Nodes ul li{width:110px;height:30px;float:none;padding:0;margin:0;}
.t_c_bottom ul li .Nodes ul li a{display:block;width:110px;height:35px;color:#FFF;line-height:35px;font-size: 13px;}
.t_c_bottom ul li .Nodes ul li a:hover{color:#333;background:#FFF;}
/*banner*/
.banner{width:100%;height:690px;overflow:hidden;}
.focus{height:690px;overflow:hidden;position:relative;background:#fff;}
.focus_m ul{width:100%;height:690px;overflow:hidden;}
.focus_m li{width:100%;height:690px;_float:left;}
.focus_s{height:10px;position: absolute;z-index:20;bottom: 20px;text-align:center;width: 100%;}
.focus_s ul{margin: auto; width: 260px;}
.focus_s li{float: left;height:10px;width:50px;overflow:hidden;margin-right:10px;background: #ddd;}
.focus_s .active{background: #ef9412;}
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:220px;}
.focus_l{left:0px;}
.focus_r{right:0px;}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span{display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;margin-right:28px;}
.focus_l span{left:12px;background:url(l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='l.png');_background:none;}
.focus_r span{left:16px;background:url(r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='r.png');_background:none;}
.focus_l:hover,.focus_r:hover{*zoom:1;}
.focus_l:hover b,.focus_r:hover b{opacity:0.5;filter:alpha(opacity=50);}
/*热门搜索*/
.rmss{width: 100%;border-bottom: 1px solid #ddd;height: 70px;}
.rmss ul{width: 1200px;margin: auto;line-height: 70px;}
.rmss ul li{width: 830px;margin: auto;border: 1px solid #ddd;height: 35px;background: #6f6f6f;border-radius: 3px;margin-top: 15px;}
.in_bt{width: 676px;margin: auto;text-align: center;}
.in_bt h2{font-size: 28px;font-weight: bold;text-align: center;}
@font-face{font-family: ywzf; src: url(im.ttf);}
.in_bt h4{font-size: 30px;margin-top: 10px;font-family: ywzf;text-align: center;font-weight: normal;}
.ls{background: url(hs.png) no-repeat 0px 68px;}
.ls h2{color: #333333;}
.ls h2 span{color: #02328d;}
.ls h4{color: #cccccc;}
.bs{background: url(bs.png) no-repeat 0px 68px;}
.bs h2{color: #FFF;}
.bs h4{color: #FFF;}
/*首页产品分类*/
.in_pro{width: 1200px;margin: 80px auto;overflow: hidden;}
.in_pro ul{width: 1300px;margin-top: 20px;}
.in_pro ul li{width: 225px;height: 215px;overflow: hidden;float: left;margin-top:20px ;margin-right: 18px;}
.in_pro ul li a{display: block;width: 225px;height: 215px;position: relative;}
.in_pro ul li a div{background-color:rgba(0,0,0,0.8);width: 185px;height: 185px;z-index: 2;position: absolute;top: 160px;padding: 15px 20px;transition: all 0.3s ease-in-out ; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);}
.in_pro ul li a div h3{color: #fff;font-size: 18px;}
.in_pro ul li a div p{margin-top: 15px;color: #fff;}
.in_pro ul li a div span{display: block;color: #fff;border: 2px solid #fff;line-height: 30px;width: 80px;text-align: center;margin-top: 20px;}
.in_pro ul li a:hover div{top: 0;padding: 30px 20px;}
/*知名客户*/
.zmkh{background: url(lsbj.jpg);padding-top: 60px;height: 280px;}
.example{width: 1200px;margin: 30px auto;position: relative;}
.example ul li{width: 160px;float: left;margin: 0 5px;text-align: center;}
.example ul li a{color: #fff; font-size: 16px; line-height: 40px;}
.microfiche-bullets{display: none;}
.microfiche-button{font-size: 0px;width: 41px;height: 41px;border: none;padding: 0px;background:none;}
.microfiche-prev-button{background: url(ljt.png);position: absolute;z-index: 2;}
.microfiche-next-button{background: url(rjt.png);position: absolute;z-index: 2;}
.example .microfiche-prev-button{top: 20px;left: -55px;}
.example .microfiche-next-button{top: 20px;right: -55px;}
/*服务支持*/
.fwzc{width: 1200px;margin:80px auto;overflow: hidden;}
.fwzc ul{margin-top: 40px;}
.fwzc ul li{height: 260px; width: 227px; margin:0 6px; position: relative; float: left; z-index: 5;}
.fwzc ul li .btwz{position: absolute;transition: all 0.6s;z-index: 3;width: 150px;height: 130px;top: 65px;left: 40px;filter:Alpha(opacity=100)opacity:1 ;}
.fwzc ul li .btwz h2{font-size: 18px;color: #fff;font-weight: normal;text-align: center;padding-top: 16px;line-height: 25px;background: url(bg_sign20.png) no-repeat center top;}
.fwzc ul li .btwz h4{font-size: 12px;color: #fff;text-align: center;font-weight: normal;}
.fwzc ul li .btwz p{color: #fff;margin-top: 10px;}
.fwzc ul li:hover .btwz{filter:Alpha(opacity=0);opacity:0 ;}
.fwzc ul li .nrwz{opacity: 0;transition: all 0.6s;position: absolute;z-index: 3;width: 150px;height: 130px;top: 75px;left: 40px;color: #fff;filter:Alpha(opacity=0);opacity:0 ;}
.fwzc ul li:hover .nrwz{filter:Alpha(opacity=100);opacity:1 ;color: #fff;}
.fwzc ul li .fwzcli{transition: all 0.6s; height: 260px; position: absolute; width: 227px; top: 0px;}
.fwzc ul li:hover .fwzcli{transform:rotate(180deg);}
.fwzc ul li .bj1{background:url(bg_sign171.png) no-repeat;}
.fwzc ul .bj2{background:url(bg_sign181.png) no-repeat;}
.fwzc ul .bj3{background:url(bg_sign191.png) no-repeat;}
.fwzc ul .bj4{background:url(bg_sign201.png) no-repeat;}
.fwzc ul .bj5{background:url(bg_sign171.png) no-repeat;}
/*工程案例*/
.gcal{width: 100%;background: #0f56a8;padding: 60px 0 30px;}
.example1{width: 1200px;margin: 30px auto;position: relative;}
.example1 ul li{width: 256px;float: left;margin: 0 10px;text-align: center;padding: 12px;background: #fff;transition: all 0.6s;}
.example1 ul li a{font-size: 16px; line-height: 40px; transition: all 0.6s;}
.example1 ul li:hover{background: #4a7fbc;}
.example1 ul li:hover a{color: #fff;}
.example1 .microfiche-prev-button{top: 100px;left: -55px;}
.example1 .microfiche-next-button{top: 100px;right: -55px;}
/*新闻中心*/
.in_news{width: 100%;padding: 60px 0;background: #f7f7f7;}
.in_news_n{width: 1200px;margin: 40px auto;}
.in_news_n .in_news_l{width: 650px;float: left;height: 428px;margin-top: 12px;}
.in_news_n .in_news_l ul{width: 325px;float: left;height: 428px;}
.in_news_n .in_news_l ul li{height: 134px; padding: 40px 30px; background: #fff; transition: all 1s;}
.in_news_n .in_news_l ul li h2{font-size: 16px;color: #333;font-weight: bold;}
.in_news_n .in_news_l ul li p{margin: 12px 0;line-height: 23px;}
.in_news_n .in_news_l ul b{display: block;width: 30px;height: 30px;background: #FFF;z-index: 2;position: relative;margin-top: -228px;margin-left: 40px;transform:rotate(45deg);transition: all 1s;}
.in_news_n .in_news_l ul:hover li{background: #02328d;}
.in_news_n .in_news_l ul:hover b{background: #02328d;}
.in_news_n .in_news_l ul:hover h2,.in_news_n .in_news_l ul:hover p,.in_news_n .in_news_l ul:hover span{color: #fff;}
.list{width: 500px;float: right;}
.list ul li{border-bottom: 1px dashed #ccc;line-height: 36px;background: url(news_tp.jpg) no-repeat center left;padding-left: 20px;}
/*内页*/
.xbanner{height: 300px;width: 100%;}
.con{width: 1200px;margin:30px auto;}
.con_l{width: 230px; float: left; background: #fff;}
.flbt{width: 170px; height: 42px; font-size: 16px; color: #000; line-height: 42px; padding-left: 55px;background: url(nico.png) 13% center no-repeat #fff;}
.flbt span{font-size: 14px; display: block; line-height: 28px; font-family: ywzf;}
.flnr{background: #fff;padding-top: 20px;margin-top: -10px;padding-bottom: 10px; border-top: 1px dashed #ccc;}
.out{position: fixed;top: 0px;transition: all 0.5s ease 0s;}
.flnr ul li{line-height: 35px;width: 166px;background: #fff;border-bottom: 1px solid #ccc;margin: auto;}
.flnr ul li a{display: block; width: 166px; height: 35px; margin: auto; font-size: 14px; text-align: center; background: #fff; color: #000;}
.flnr ul li a:hover{background: #aacc03; color:#fff;}
.flnr ul li .xdhgl{background: #2655af; color:#fff;}
.flnr ul li ul{border-top: 1px solid #d6d7d9;background: #f7f7f7;padding: 10px 0 ;}
.flnr ul li ul li{line-height: 14px;line-height: 36px;border: none;}
.flnr ul li ul li a{display: block; width: 240px; height: 36px; font-size: 14px; padding-left: 30px; background: none;}
.flnr ul li ul li a:hover{background: none; color:#00539c}
.flnr ul li ul li .xdhg2{color:#00539c}
.con_r{width: 890px;float: right;background: #fff;padding: 20px;}
.ny_lx{width: 210px;
display: block;
padding: 30px;
background: #f4f3f3;
line-height: 30px;}
.pro2{width:100%; height:auto; padding-top: 30px; padding-bottom: 30px; margin:auto; overflow: auto; background: #efefef;}
.pro_tb1{width: 1200px; height:auto; margin:auto;}
.pro_btt1{width: max-content;line-height: 80px;background:#01539d;font-size:18px;font-weight: bold;color: #fff;margin: 0 auto;position: relative;margin-top: -80px;display: block;padding: 0 20px;}
.pro_fl11{width: 1200px; margin:auto; overflow:hidden}
.pro_fl11 ul{width:1200px;overflow:hidden}
.pro_fl11 ul li{width:220px;transition: all .5s ease; line-height: 40px; float: left;  font-size: 16px; text-align:center;margin: 5px 10px 0;}
.pro_fl11 ul li a{color: #000; text-align:center;display: block;}
.pro_fl11 ul li>a:first-child{background: #2655af; color: #fff;}
.nrbt{border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;height: 85px;background: url(btbj.jpg) no-repeat center right;font-size: 30px;font-weight: bold;padding-top: 32px;line-height: 30px;}
.nrbt span{font-size: 18px;color: #c4c4c4;font-weight: normal;}
.nybj{width: 100%; height: auto; background: #ededed; overflow: hidden;}
.neir{margin-top: 20px;line-height: 35px;}
.mbx{width: 880px; height:35px; line-height:35px; margin: auto; color:#999; float: right; font-size:12px; border-bottom: 1px solid #ccc; margin-bottom: 30px;}
.mbx a{color:#999;font-size:12px;}
.mbx h1{font-size: 18px;}
/*新闻内页*/
.newslists{width:880px;}
.newslists ul{border-bottom:1px dashed #ddd;margin-top:20px;padding-bottom:20px;height:130px;}
.newslists ul img{width:180px;height:120px;float:left;border:3px solid #ddd}
.newslists ul li{width:880px; float:right}
.newslists ul li h4{background:url(rl.png) no-repeat center left;padding-left:25px;font-size:12px;font-weight:normal;color:#999;transition: all 0.6s ease 0s;}
.newslists ul li h1{font-size:16px; font-weight:bold; line-height:25px; margin-bottom:5px; transition: all 0.6s ease 0s;}
.newslists ul li p{color:#999; line-height:22px; font-size:13px; transition: all 0.6s ease 0s;}
.newslists ul li:hover a{color:#00539c;}
.newslists ul li:hover p{color:#00539c;}
.newslists ul li:hover h4{color:#00539c;}
.newslists ul li:hover h1{color:#00539c;}
/*新闻详细*/
.news_show h1{text-align:center; font-size:20px; color:#444;}
.news_show h4{border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; font-weight:normal; text-align:center; color:#ccc; margin:20px 0;}
.news_show .neirq{line-height:26px;font-size:14px;}
.pnext{border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:20px 0; padding:10px 0;}
.pnext .left{width:730px}
.pnext .right{width:100px; text-align:right;}
.pnext li{height:30px; line-height:30px}
.pnext li b{font-weight:normal;}
.pnext li a{color:#888;}
.pnext li a:hover{color:#00539c;}
/*荣誉工程*/
.products{margin-bottom:10px;width:880px;overflow:hidden;}
.products ul{width:920px;}
.products ul li{margin:10px 0;float:left;height:380px;margin-bottom:20px;margin-right:15px;width:270px;padding:7px;transition: all 0.6s ease 0s;}
.products ul li .post-title-portfolio{text-align:center;font-size:16px;}
.products ul li:hover{margin:10px 0;float:left;margin-right:15px;width:270px;padding:7px;color:#000;}
.products ul li:hover h2{color:#000;}
/*产品列表*/
.product_list{margin-bottom:10px;width:1200px;overflow:hidden;}
.product_list ul{width:1200px;}
.case_item{float: left; height: 344px; margin-bottom: 20px; margin-right: 20px; width: 280px;overflow:hidden;}
.case_item a{display: block;}
.case_item .img{height: 210px; overflow: hidden; width: 270px;background: #f2f2f2; transition: all 1s ease;padding:5px;}
.case_item .img img{width: 270px;height:210px;}
.case_item:hover .img{}
.case_item .txt{background: #f2f2f2 none repeat scroll 0 0; overflow: hidden; padding: 16px 0 12px; position: relative; text-align: center; z-index: 0;}
.case_item p{background: rgba(0, 0, 0, 0) url("pro_line.jpg") no-repeat scroll center top; font-size:16px;text-align:center; height: 20px; line-height: 20px; margin-bottom: 10px; padding: 10px; transition: all 0.3s ease 0s;}
.case_item .more{background: #01539d none repeat scroll 0 0; border: 1px solid #01539d; border-radius: 20px; color: #fff; font-size: 12px; height: 22px; line-height: 22px; margin: 0 auto; text-transform: uppercase; width: 72px; text-align: center;}
.case_item:hover .more{border-color: #fff;}
.case_item .txt::before{background: #01539d none repeat scroll 0 0; border-radius: 50%; content: ""; height: 200%; left: -50%; position: absolute; top: -50%; transform: scale3d(0, 0, 1); transition: transform 0.6s ease 0s; width: 200%; z-index: -1;}
.case_item:hover .txt::before{}
.case_item:hover .txt p{color: #000;}
.prspan{width: 400px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.products_show{margin-top:20px;}
.products_show_r{float:right;width:330px;line-height:28px;overflow: hidden;}
.products_show_r h1{font-size:20px;border:none;line-height:40px;color:#333;}
.products_show_r h3{font-size:14px;height:28px;line-height:28px;}
.products_show h5{border-bottom:2px solid #eee;font-size:18px;margin-bottom:15px;height:50px;line-height:50px;}
.nrxx{margin-top:20px}
.nrxx h2{font-size:20px;color:#666;}
.nrxx ul{padding-top:20px; margin-top:15px; border-top:3px solid #ddd;}
.nrxx ul img {max-width: 100%}
.products_show table{border-left:1px solid #ccc;width:100%;height:32px; line-height:32px; border-bottom:1px solid #ccc;}
.products_show table td{border-right:1px solid #ccc; border-top:1px solid #ccc;height:32px; line-height:28px; padding:0 20px ; text-align:left;}
.products_show_r p{line-height:28px; display:block; margin:10px 0;}
.show_tp img{float:left;}
.products_show_l{width:510px; height:auto; float:left; overflow:hidden;}
.products_show_l{width:510px; height:auto; float:left; overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:500px; height:300px}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:500px;height:300px;border:1px solid #DFDFDF; padding:4px;}
.spec-scroll{clear:both;margin-top:5px;width:510px;}
.spec-scroll .prev{float:left;margin-right:8px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:20px;height:74px; line-height:74px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:450px;height:76px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:76px;}
.spec-scroll .items ul li{float:left;width:85px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:70px;height:70px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
#pages{padding:14px 0 10px; font-family:宋体}
#pages a{display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1{background:url(admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0}
#pages a:hover{background:#f1f1f1; color:#000; text-decoration:none}
#pages span{display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage{display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}
/*常见问题*/
.cjwt{border-bottom: 1px dashed #ddd; margin-bottom: 10px; padding-bottom: 10px;}
.wt{background: rgba(0, 0, 0, 0) url("wt.jpg") no-repeat scroll 0 2px; color: #f6760c; font-weight: bold; line-height: 14px; padding-bottom: 10px; text-indent: 22px;}
.dn{background: rgba(0, 0, 0, 0) url("da.jpg") no-repeat scroll 0 11px; padding-left: 22px;}
.biaoge{border-left:1px solid #ddd;border-top:1px solid #ddd;}
.biaoge tr td{padding:5px 15px;line-height:18px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.biaoge tr:hover{background:#ddd;}
.biaoge .biaogebt{background:#01539d}
.biaoge .biaogebt td{height:40px;line-height:40px;color:#FFF;}
#floatDivBoxs img{display:inline}
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#2655af;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:6px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 8px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:100px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}
